solution for organ preservation - Turc Anglais Dictionnaire